package com.smartwebx.ha.biz.rainwater.real;

import java.util.Date;
import java.util.List;

import com.smartwebx.ha.dal.assign.bean.HaArea;
import com.smartwebx.ha.dal.usebean.DateValue;
import com.smartwebx.ha.dal.usebean.GisWater;

/**
 * 地下水
 * 
 * @author zhangxi
 * 
 */
public interface GrwManager {
	/**
	 * 获得地下水最新信息
	 * @param datePoint
	 * @return
	 */
	public List<GisWater> getAllStatGroundWater(Date datePoint,HaArea area);
	
	/**
	 * 单站日地下水埋深水位过程
	 * @param stcd
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public List<DateValue> getSingleStatWaterDayProcess(String stcd,
			Date startDate, Date endDate);

	/**
	 * 未经处理的地下水埋深水位过程
	 * @param stcd
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public List<DateValue> getPurenessWaterProcesss(String stcd,
			Date startDate, Date endDate);
}
